{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "594ff380",
   "metadata": {},
   "source": [
    "# 金融市场基础第8节课书面作业\n",
    "学号：114847\n",
    "\n",
    "**作业内容：**  \n",
    "1. 简述资产证券化的过程。\n",
    "2. 简述资产证券化信用增级的措施。"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9f296f39",
   "metadata": {},
   "source": [
    "## 第1题\n",
    "简述资产证券化的过程。\n",
    "\n",
    "**答：**"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "bf52030a",
   "metadata": {},
   "source": [
    "1. **发起资产证券化**，发起人确定证券化资产，组建资产池。   \n",
    "2. **设立SPV** ，目的是实现发起人需要证券化的资产与其他资产之间的“风险隔离”。在SPV成立后，发起人将资产池中的资产出售给SPV。   \n",
    "3. **资产的真实销售**。即证券化资产完成从发起人到SPV的转移。发起人的债权人不得追索该资产，SPV的债权人也不得追索发起人的其他资产。   \n",
    "4. **进行信用增级**。SPV取得证券化资产后，需提高拟发行资产支持证券的信用等级，使投资者的利益能得到有效保护和实现。   \n",
    "5. 资产证券化的**信用评级**，即由信用评级机构对未来资产能够产生的现金流进行评级以及对经过信用增级后的拟发行证券进行评级。   \n",
    "6. **发售证券**。在经过信用评级后，SPV作为发行人，通过各类金融机构向投资者销售资产支持证券(ABS)。 \n",
    "7. 向发起人**支付资产购买价款**。SPV将证券发行收入按照事先约定的价格向发起人支付购买证券化资产的价款。 \n",
    "8. **管理资产池**。资产支持证券发行完毕后到金融市场上申请挂牌上市，SPV还需要对资产池进行管理和处置，对资产所产生的现金流进行回收。 \n",
    "9. **清偿证券**。按照证券发行时的约定，待资产支持证券到期后，由资产池产生的收入在还本付息、支付各项服务费之后，若有剩余，按协议规定在发起人和SPV之间进行分配，整个资产证券化过程即告结束。"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d81c760e",
   "metadata": {},
   "source": [
    "## 第2题\n",
    "简述资产证券化信用增级的措施。\n",
    "\n",
    "**答：**"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "82cf7982",
   "metadata": {},
   "source": [
    "* 信用增级分为内部信用增级和外部信用增级。内部信用增级指的是依靠资产库自身为防范信用损失提供保证。其基本原理是，以增加抵押物或在各种交易档次间调剂风险的方式达成信用提升，主要形式是超额抵押，建立储备金和债券分档。内部增级可能改变债券的现金流结构。  \n",
    "* 资产支撑证券化中第三方提供的信用增级工具包括专业保险公司提供的保险，企业担保， 信用证和现金 抵押帐户。  \n",
    "* 在 外部信用增级中，最简单的形式是专业保险公司所提供的保险（Monoline Insurance）。这类保险公司必须为每笔投保的交易保留一定的资本以保护投资者。对一个被保险的AAA/Aaa信用等级的资产支撑证券来说，专业保险公司 担保投资者及时地得到利息和最终偿还本金。但是，专业保险公司只为投资级，即信用等级为BBB/Bbb，之上的交易提供保险。  \n",
    "* 与专业保险相似，企业担保是企业保证使具有完全追索权的债券持有人免受损失。企业 担保可以针对整个交易，也可以针对交易中的某个档级。在许多交易中，发行人自己为某些较低信用等级的档级提供担保。与专业保险不同，企业 担保可以向投资级以下的交易提供。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "7bdfeb73",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.8"
  },
  "varInspector": {
   "cols": {
    "lenName": 16,
    "lenType": 16,
    "lenVar": 40
   },
   "kernels_config": {
    "python": {
     "delete_cmd_postfix": "",
     "delete_cmd_prefix": "del ",
     "library": "var_list.py",
     "varRefreshCmd": "print(var_dic_list())"
    },
    "r": {
     "delete_cmd_postfix": ") ",
     "delete_cmd_prefix": "rm(",
     "library": "var_list.r",
     "varRefreshCmd": "cat(var_dic_list()) "
    }
   },
   "types_to_exclude": [
    "module",
    "function",
    "builtin_function_or_method",
    "instance",
    "_Feature"
   ],
   "window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
